home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
ast_comp
/
smas013.txt
< prev
next >
Wrap
Text File
|
1994-07-09
|
1KB
|
33 lines
This is release 0.13 of smas for Smile.7a dated 5 December 1993
Three bugs hae been fixed: (i) the expression analyser now no longer
calls the error routine if a new identifier is encountered before
the output file is opened; (ii) the absolute and offset
addressing mode code now loads instruction.data instead of
voiding the result of calling e1() and (iii) the bit test opcodes
now accept indirect addressing.
You should have the following files:
00readme.013 This file
crash.c My standard exit to operating system routine
crash.h
emit.c A dummy emit.c for use with my test routines
makefile makefile for Unix make and gcc
scanner.c A programmable scanner module
scanner.h
set.c An implementation of Pascal style sets for C
set.h
smas.c The smas parser
smas.h
smas.prj Borland C++ 3.1 project file for building smas
smastest.bat MS-DOS batch file for testing integrity of parser
smastest.ok Known good output file for smastest.bat
smastest.sh Unix shell script equivalent to smastest.bat
symbol.c A hash coded symbol table module
symbol.h
test_bin.s Test all valid instructions
test_err.s Test error messages (presently very incomplete)
Adrian Johnstone (adrian@dcs.rhbnc.ac.uk)